package com.jdk.demo.nio.mReactor;

import java.io.IOException;

//多线程Reactor的参考代码

//在线程Reactor模式基础上，做如下改进：
//（1）将Handler处理器的执行放入线程池，多线程进行业务处理。
//（2）而对于Reactor而言，可以仍为单个线程。如果服务器为多核的CPU，为充分利用系统资源，可以将Reactor拆分为两个线程。
public class Server {

	public static void main(String[] args) {
		try {
			Reactor reactor = new Reactor(8081);
			new Thread(reactor).start();
			System.out.println("server start success");
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

}